spanish garlic (allium scorodoprasum) - French English Dictionary